machine-mounted retrieval device - Turco Inglés Diccionario